From 00b5389ece3d67b504a0aef15aad7e3a0cfa82a6 Mon Sep 17 00:00:00 2001 From: Ryan Quattlebaum Date: Mon, 14 Mar 2016 15:00:58 -0400 Subject: [PATCH] Fix bug in target lookup The target lookup used to only look for bin targets, but now looks for targets with the correct type. --- src/cargo/ops/cargo_compile.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cargo/ops/cargo_compile.rs b/src/cargo/ops/cargo_compile.rs index d5eb7ec09..1658a1a1b 100644 --- a/src/cargo/ops/cargo_compile.rs +++ b/src/cargo/ops/cargo_compile.rs @@ -143,7 +143,7 @@ fn validate_target(package: &Package, kind: TargetKind, kind_str: &str) -> CargoResult<()> { let target = package.targets().iter().find(|t: &&Target| { - t.name() == name && *t.kind() == TargetKind::Bin + t.name() == name && *t.kind() == kind }); if target.is_none() { let suggestion = package.find_closest_target(name, kind); -- 2.30.2